waffle over

Translations
колебаться над
He waffled over which car to buy for weeks.
Он колебался над выбором автомобиля в течение нескольких недель.